MICOSE4aPS: Industrially Applicable Maturity Metric to Improve Systematic Reuse of Control Software

نویسندگان

چکیده

automated Production Systems (aPS) are highly complex, mechatronic systems that usually have to operate reliably for many decades. Standardization and reuse of control software modules is a core prerequisite achieve the required system quality in increasingly shorter development cycles. However, industrial case studies aPS show companies still struggle with strategically reusing software. This paper proposes metric-based approach objectively measure m aturity i ndustrial IEC 61131-based co ntrol s oftwar e (MICOSE4aPS) identify potential weaknesses issues hampering systematic reuse. Module developers machine plant manufacturing industry can directly benefit as metric calculation integrated into engineering workflow. An in-depth evaluation top-ranked company food packaging an expert different confirmed efficiently managing

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Systematic Reuse of Metric Specifications

This paper presents a novel approach for reusing metrics. Contrasting a lot of work related to this issue, we are focusing on reusing metric specifications. By introducing reusability concepts such as genericity and variation points to metric specification we enable the creation of reusable ones. On the other hand this allows deriving project specific concrete metrics based on reusable metric s...

متن کامل

Software Architectures to Improve the Eeectiveness of Reuse Techniques

Gains of productivity through software reuse require important eeorts for the construction of general-purpose high-level abstractions for reusable software artifacts through systematic approaches to Domain Engineering techniques. This paper sugggests general-purpose software architectures as appropriate abstractions to achieve this goal. 1 Background Rosario Girardi has been working in software...

متن کامل

Introducing Systematic Reuse in Mainstream Software Process

Software reuse is accepted as a source of important benefits, expressed in productivity and quality terms, when an industrial approach is introduced in the software process. However, mainstream software processes such as Unified Process do not include reuse techniques among the tools that software engineers must deal with. In this paper, we present a proposal to introduce software reuse with mi...

متن کامل

Incentive compatibility and systematic software reuse

Systematic software reuse has emerged as a promising route to improved software development productivity and quality. Many large corporations have initiated systematic reuse programs, and many reuse frameworks have been developed to guide organizations in these efforts. Yet, in spite of this, systematic reuse in practice has been difficult to achieve. In this article we argue that a key inhibit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions on Software Engineering and Methodology

سال: 2021

ISSN: ['1049-331X', '1557-7392']

DOI: https://doi.org/10.1145/3467896